@charset "utf-8";
/*banner*/
.banner{ height:630px; }
.banner a{ display:block; background:url(../images/banner.jpg) no-repeat center 0;height:630px;}

.g_pp{ background:url(../images/webg.jpg) no-repeat center 0;height:244px; padding-top: 52px;}
.g_pp h2{background:url(../images/wetit.png) no-repeat;height: 75px;text-align: center;font-size: 32px;color: #000000;}
.g_pp p{padding: 0 0 0 210px;width: 780px;height: 90px;font-size: 16px;line-height: 28px;color: #555555;height: 84px;overflow: hidden;}
.g_pp span{display: block;margin-left: 618px;}


/* 解决方案 */
.g_fa{background:url(../images/fabg.jpg) no-repeat center top; padding-top: 50px;height:652px; overflow: hidden;}
.g_fa h2{background:url(../images/fatit.png) no-repeat;height: 280px;text-align: center;font-size: 32px;color: #000000;}
.g_fa h2 em{display: block;font-size: 24px;color: #000000;font-weight: normal;padding-top: 24px;letter-spacing: 3px;}
.g_fa h2 i{color: #f70405;}
.g_fa h3{background:url(../images/fatit2.png) no-repeat;width: 180px;height: 80px;padding-top: 100px;text-align: center;font-size: 28px;color: #fff;font-weight: normal; position: absolute;left:280px;top:112px;}
.g_fa .m_fa{padding-left: 46px;}
.g_fa dl{float: left;width:210px; }
.g_fa dt{position: relative;height: 152px;}
.g_fa dt span{position: absolute;left:0;top:0;width: 220px;height: 82px;padding-top: 70px;font-size: 16px;color: #fff;}
.g_fa dt span b{display: block;font-size: 22px;}
.g_fa dd{font-size: 15px;line-height: 22px;color: #fff;}
.g_fa .fa1 dd{width: 175px;}
.g_fa .fa2 dd{width: 175px;}
.g_fa .fa3 dd{width: 160px;}
.g_fa .fa4 dd{width: 180px;}



/* 企业共同见证 */
.g_kf{background:url(../images/kfbg.jpg) no-repeat center top; padding-top: 30px;height:570px;overflow: hidden; }
.g_kf h2{background:url(../images/kftit.jpg) no-repeat;height: 132px;text-align: center;font-size: 32px;color: #000000;}
.g_kf h2 a{color: #000000;}
.g_kf h2 em{display: block;font-size: 24px;color: #000000;font-weight: normal;padding-top: 24px;letter-spacing: 2px;}
.g_kf dl{float: left;width: 374px;margin-right: 34px;height: 410px;}
.g_kf dt{position: relative;width: 374px;height: 212px;}
.g_kf dt img{width: 374px;height: 212px;display: block;}
.g_kf dt em{position: absolute;left:0;top:0;width: 374px;height: 212px;background:url(../images/kfsha.png) no-repeat;display: none;}

.g_kf dd{padding: 25px 35px 0; background:#fff; height:165px;border-bottom: 2px solid #dfdfdf;}
.g_kf h3{height: 26px;line-height: 26px;font-size: 15px;font-weight: bold;color: #191919;overflow: hidden;}
.g_kf h3 a{color: #191919;}
.g_kf p{font-size: 14px;line-height: 24px;height: 48px;overflow: hidden;margin-bottom: 22px; margin-top:10px;}
.g_kf span a{display: block;font-size: 14px;color: #191919;}
.g_kf dl:hover dd{border-bottom: 2px solid #006ec6;}
.g_kf dl:hover dt em{display: block;}

.g_kf .u_ljt,.g_kf .u_rjt{position: absolute;width: 26px;height: 46px;}
.g_kf .u_ljt{background:url(../images/rjt.png) no-repeat;right:-50px;top:220px;}
.g_kf .u_rjt{background:url(../images/ljt.png) no-repeat;left:-50px;top:220px;}
.g_kf .u_ljt:hover,.g_kf .u_rjt:hover{background-position: right 0;}

/* 腾创产品直通车 */
.g_pro{padding-top: 35px;height: 875px;}
.g_pro h2{background:url(../images/cptit.jpg) no-repeat;height: 132px;text-align: center;font-size: 32px;color: #000000;}
.g_pro h2 a{color: #000000;}
.g_pro h2 em{display: block;font-size: 24px;color: #000000;font-weight: normal;padding-top: 24px;letter-spacing: 2px;}
.g_pro .cpfl{float: left;width: 376px;background:url(../images/flmid.jpg) repeat-y;}
.g_pro .cpfl h3{background:url(../images/flh2.jpg) no-repeat; padding: 30px 0 0 70px;height:83px;font-size: 24px;font-weight: bold;color: #fff; }
.g_pro .cpfl h3 a{color: #fff;}
.g_pro .cpfl h3 em{display: block;font-weight: normal;font-size: 18px;text-transform: uppercase;}
.g_pro .cpfl h4{height: 60px;line-height: 60px;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3; }
.g_pro .cpfl h4 a{padding: 0 6px;display: block;height: 60px;line-height: 60px;background:url(../images/flico.jpg) no-repeat 24px 16px;font-size:16px;font-weight: bold;color: #333333; padding-left: 66px;}
.g_pro .cpfl h4 a:hover{background:#1d1d1d url(../images/flico2.jpg) no-repeat 24px 16px;color: #fff;}
.g_pro .cpfl .fld{background:url(../images/fld.jpg) no-repeat;height: 7px;}
.g_pro .cpfl .fllst{padding: 12px 0;}
.g_pro .cpfl .fllst li{padding-left: 66px;font-size: 15px;color: #484848;line-height: 38px;height: 38px;overflow: hidden;}
.g_pro .cpfl .fllst li a{color: #484848;}
.g_pro .flmore{width: 296px;height: 32px;line-height: 32px;margin: 0 auto 32px; text-align: center;font-size: 14px;color: #006ec6; border: 2px solid #006ec6;  }
.g_pro .flmore a{color: #006ec6;}
.g_pro .cpc{float: right;width: 795px;}
.g_pro .cpc h3{background:url(../images/cptit2.jpg) no-repeat;height: 68px;line-height: 60px;padding-left: 48px;font-size: 22px;color: #484848;}
.g_pro .cpc h3 a{color: #484848;}
.g_pro .cpc h3 span a{font-weight: normal;font-size: 14px;color: #484848;}
.g_pro .cplst li{position: relative; float: left;width: 366px;margin-right: 32px;margin-bottom: 33px;border: 5px solid #e3e3e3;}
.g_pro .cplst li img{width: 366px;height: 272px;display: block;}
.g_pro .cplst .lastli{margin-right: 0;}
.g_pro .cplst li em{position: absolute;left:0;bottom: 0;width: 366px;height: 46px;line-height: 46px;text-align: center;font-size: 15px;color: #fff;overflow: hidden;background:url(../images/sha.png) repeat;}



/* 优势 */
.g_ys{background:url(../images/ysbg.jpg) no-repeat center top;height: 1830px;}
.g_ys h2{padding-top: 52px;}
.g_ys .ysimg1{position: absolute;left:0;top:287px; }
.g_ys .ysimg1 img{width: 636px;height: 459px;display: block;transition: all 0.3s linear 0s;}
.g_ys .ysimg1:hover img{transform: scale(1.05);}
.g_ys .ysimg2{position: absolute;left:706px;top:580px;}
.g_ys .ysimg2 img{width: 510px;height: 324px;display: block;}
.g_ys .ysimg3{position: absolute;left:40px;top:1440px;}
.g_ys .ysimg3 img{width: 666px;height: 460px;display: block;transition: all 0.3s linear 0s;}
.g_ys .ysimg3:hover img{transform: scale(1.05);}


.g_ys .m_ys1{position: absolute;left:790px;top: 287px;width: 438px;}
.g_ys .m_ys1 h3{background:url(../images/ystit1.png) no-repeat;height: 90px;padding-top: 90px;font-size: 30px;color: #1d1d1d;font-weight: normal;} 
.g_ys .m_ys1 h3 b{font-size: 20px;display: inline-block;padding: 0 5px; top:-5px;position: relative;}
.g_ys .m_ys1 h3 em{color: #006ec6;font-size: 36px;font-weight: bold;}
.g_ys .m_ys1 p{font-size: 15px;line-height: 28px;color: #333333;}
.g_ys .m_ys1 p b{color: #006ec6;}

.g_ys .m_ys2{position: absolute;left:0;top: 790px;width: 546px;}
.g_ys .m_ys2 h3{background:url(../images/ystit2.png) no-repeat;height: 128px;padding-top: 75px;font-size: 30px;color: #1d1d1d;font-weight: normal; line-height: 40px;} 
.g_ys .m_ys2 h3 b{font-size: 20px;display: inline-block;padding: 0 5px; top:-5px;position: relative;}
.g_ys .m_ys2 h3 em{color: #006ec6;font-size: 36px;display: block;font-weight: bold;}
.g_ys .m_ys2 p{font-size: 15px;line-height: 28px;color: #333333;}
.g_ys .m_ys2 p b{color: #006ec6;}
.g_ys .m_ys3{position: absolute;left:769px;top: 1405px;width: 440px;}
.g_ys .m_ys3 h3{background:url(../images/ystit3.png) no-repeat;height: 95px;padding-top: 95px;font-size: 30px;color: #1d1d1d;font-weight: normal;} 
.g_ys .m_ys3 h3 b{font-size: 20px;display: inline-block;padding: 0 5px; top:-5px;position: relative;}
.g_ys .m_ys3 h3 em{color: #006ec6;font-size: 36px;font-weight: bold;}
.g_ys .m_ys3 p{font-size: 15px;line-height: 28px;color: #333333;margin-bottom: 18px;}
.g_ys .m_ys3 p b{color: #006ec6;}
.ysbg2{background:url(../images/ysbg2.jpg) no-repeat center top;height: 520px;margin-bottom: 32px;}
.ysbg2 .m_ys4{padding-top: 128px;width: 300px;}
.ysbg2 .m_ys4 h3{background:url(../images/ystit5.png) no-repeat;height: 95px;padding-top: 80px;font-size: 30px;color: #fff;font-weight: normal;} 
.ysbg2 .m_ys4 h3 b{font-size: 20px;display: inline-block;padding: 0 5px; top:-5px;position: relative;}
.ysbg2 .m_ys4 h3 em{color: #fff;font-size: 36px;font-weight: bold;}
.ysbg2 .m_ys4 p{font-size: 15px;line-height: 28px;color: #fff;}
.ysbg2 .m_ys4 p b{color: #fff;}


/* 新闻 */
.g_news{height: 834px;background:url(../images/newbg.jpg) no-repeat center 10px;}
.g_news h2{background:url(../images/newtit.jpg) no-repeat 0 6px;height: 107px;text-align: center;font-size: 32px;color: #101010;}
.g_news h2 a{color: #101010;}
.g_news h2 em{display: block;font-weight: normal;font-size: 22px;color: #a5a5a5;text-transform: uppercase;padding-top: 20px;}
.g_news .hd{margin-left: 322px; margin-top: 10px; height: 100px;}
.g_news .hd li{float: left;width: 86px;padding: 0 80px;text-align: center;font-size: 18px;color: #101010;background:url(../images/newico1.png) no-repeat center top; padding-top: 36px;height: 66px;}
.g_news .hd li.on{color: #006ec6;font-weight: bold; background:url(../images/newico2.png) no-repeat center top;}
.g_news .newtj{float: left;width: 594px;}
.g_news .newtj dt{width: 594px;height: 535px;overflow: hidden;}
.g_news .newtj dt img{width: 594px;height: 535px;display: block;transition: all 0.3s linear 0s;}
.g_news .newtj dt:hover img{transform: scale(1.1);opacity: .8}

.g_news .newtj dd{position: relative;height: 264px;}
.g_news .newtj dd span{position: absolute;left:0;top:0;width: 80px;padding-top: 30px;height: 234px;background: #006ec6;padding-right: 15px;font-size: 12px;color: #fff;text-align: right;}
.g_news .newtj dd span b{display: block;font-size: 24px;}
.g_news .newtj h3{padding: 30px 0 0 126px;height: 38px;line-height: 38px;font-size: 16px;font-weight: bold;color: #111111;overflow: hidden; margin-bottom: 16px;	}
.g_news .newtj h3 a{color: #111111;}
.g_news .newtj p{font-size: 14px;line-height: 24px;color: #666666;height: 120px;overflow: hidden;margin-bottom: 20px;margin-left: 126px;}
.g_news .newtj em a{display: block;margin-left: 126px;}
.g_news .newlst{float: right;width: 560px;}
.g_news .newlst dl{height: 178px;border-bottom: 1px solid #e0e0e0;}
.g_news .newlst dt{float: left;width: 92px;border-right: 1px solid #e0e0e0;height: 128px;padding-top: 50px;background: #f7f7f7;padding-right: 26px;text-align: right;font-size: 12px;color: #676767;}
.g_news .newlst dt b{display: block;font-size: 24px;color: #676767;}
.g_news .newlst dl:hover dt{background: #006ec6;color: #fff;}
.g_news .newlst dl:hover dt b{color: #fff;}
.g_news .newlst dd{float: left;padding: 44px 0 0 26px;width: 400px;}
.g_news .newlst h3{height: 30px;line-height: 30px;font-size: 16px;font-weight: normal;color: #111111;overflow: hidden; margin-bottom: 10px;	}
.g_news .newlst h3 a{color: #111111;}
.g_news .newlst p{font-size: 14px;line-height: 24px;color: #666666;height: 48px;overflow: hidden;}


/* 走进 */
.g_zj{height: 1090px;background:url(../images/abbg.jpg) no-repeat center top;}
.g_zj .u_dlst1{height:656px; clear: both;}
.g_zj .u_dlst1 dt{width:556px; float: right;}
.g_zj .u_dlst1 dt img{ width: 556px; height: 449px;display: block; }
.g_zj .u_dlst1 dd{float: left; width: 596px;padding-top: 95px;}
.g_zj .u_dlst1 h3{height: 154px;}
.g_zj p{height: 168px; overflow: hidden;font-size: 15px;line-height: 24px;color: #fff;margin-bottom: 56px;}
.g_zj em a{display: block;width: 296px;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #fff;border: 2px solid #fff;}
.g_zj .abtel{position: absolute;left:726px;top:481px;background:url(../images/abtel.jpg) no-repeat;padding-left: 80px;height: 54px;line-height: 54px;font-size: 16px;color: #fff;}
.g_zj .abtel b{font-size: 30px;font-family: impact;font-weight: normal;display: block;float: left;}
.g_zj .abtel em{display: inline-block;float: left;}

.g_zs2{height:430px;}
.zz{width:1200px; height:430px; margin:0 auto; position:relative;}
.zz ul{height:52px;margin-bottom: 30px;  background:url(../images/xcdtit.jpg) no-repeat; padding-left: 310px;}
.zz ul li{float:left; height:50px;line-height: 50px;text-align: center; font-size: 18px;color: #333;border: 1px solid #dbdbdb; display:inline-block; width:192px; height:50px;  color:#333333;text-decoration: none;background: #fff; }
.zz ul li:hover,.zz ul li.cur{color: #fff;font-weight: bold;background: #006ec6;border: 1px solid #006ec6;}



.zz_box{ position: relative;}
.zz_box .ljt,.zz_box .rjt{ width:26px; height:46px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.zz_box .ljt{left:-46px;top:70px;}
.zz_box .rjt{right:-46px;top:70px;}
.zz_box .ljt a{ background: url(../images/ljt.png) no-repeat; width:26px; height:46px; display:block;}
.zz_box .rjt a{ background: url(../images/rjt.png) no-repeat; width:26px; height:46px; display:block;}
.zz_box .ljt a:hover,.zz_box .rjt a:hover{background-position: -26px 0;}

.zz-s{height:300px; overflow:hidden;}
.zz-s ol li{float:left; width:273px; margin-right:34px; *display:inline;background: none;padding: 0}
.zz-s ol li.no{margin:0;}
.zz-s ol li img{width:273px; height:205px; overflow: hidden; display: block;transition: all 0.3s linear 0s;}
.zz-s ol li:hover img{opacity: 0.7}
.zz-s ol li em{display:block; padding: 16px 50px 35px 30px;height: 30px;background: url(../images/xcdd.jpg) no-repeat;font-size: 14px;color: #555555; line-height: 30px;overflow: hidden; }




/* 友情链接 */
.g_link{ height: 58px;background:#333; overflow: hidden;}
.g_link h2{float: left;width: 76px;font-size: 14px;font-weight: bold; height: 58px; line-height:58px;}
.g_link h2 a{color: #939393;}
.link_c{line-height:28px; overflow:hidden;float: left;width: 1120px; font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 25px;float: left; height: 58px; line-height:58px; color:#999999;display: block;}
.link_c .lasta a{background: none;}